package com.estatistica.controle;

import com.estatistica.entidade.DadosGeraTabela;

public class DadosTabelaControle {

	private DadosGeraTabela dadosGeraTabela;

	public DadosGeraTabela getDadosGeraTabela() {
		return dadosGeraTabela;
	}

	public void setDadosGeraTabela(DadosGeraTabela dadosGeraTabela) {
		this.dadosGeraTabela = dadosGeraTabela;
	}

	public int getValorR(int[] dados, int n) {
		return dados[n - 1] - dados[0];
	}

	public int getValorK(int n) {
		double k = 1 + 3.22 * Math.log10(n);
		return (int) (k + 0.5);
	}

	public int getValorH(int r, int k) {
		return (int) r / k + 1;
	}

	public int getMenorValor(int[] dados) {
		return dados[0];
	}

}
